@CHARSET "utf-8";

@font-face {font-family: 'icomoon';
	src:url('../fonts/icomoon.eot');
	src:url('../fonts/icomoon.eot?#iefix') format('embedded-opentype'),
		url('../fonts/icomoon.svg#icomoon') format('svg'),
		url('../fonts/icomoon.woff') format('woff'),
		url('../fonts/icomoon.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
	
	

/** 表格*/
.table{width: 100%; border-collapse: collapse; text-align: center; border-top: #6FB737 2px solid;}
.table td{border: #CFCFCF 1px solid; padding: 0 5px;}
.table .title{background: #F2F2F2;}

/** Top */
.top_bg{background: url("../imgs/admin_top_bg.jpg") top right no-repeat #FFF; border-bottom:#B2B2B2 1px solid; padding: 0 10px; min-width: 650px;}
.top{height: 60px;}
.top_logo{float: left; width: 180px; height: 60px; background: url("../imgs/admin_logo.gif") no-repeat center bottom;}
.top_link{float: right; color: #666; padding-right: 10px; margin-top: 38px;}

.UI{background-image:url("../imgs/admin_ui.png"); background-repeat: no-repeat; background-position:0px 0px;}

/* Top_Nav */
.top_nav_bg{height: 10px; background: url("../imgs/admin_top_nav_x.jpg") 0 -70px repeat-x;}
.top_nav{height: 30px; line-height: 30px; border: #BBB 1px solid; border-top: #6FB737 2px solid; background: url("../imgs/admin_top_nav_x.jpg") repeat-x; border-radius: 3px 3px 0 0;}
.top_nav .title{float: left; width: 180px; color: #666; text-align: center;}
.top_nav .title b{color: #6EB737;}
.top_nav .nav{float: left; border-left: #6FB737 1px solid;}
.top_nav .nav_menu{font-size: 13px;}
.top_nav .nav_menu li{float: left;}
.top_nav .nav_menu li a{line-height: 28px; padding: 0 8px; display: inline-block;}
.top_nav .nav_menu .lines{width: 5px; background-position: -20px -80px;background-image:url("../imgs/admin_ui.png"); background-repeat: no-repeat; }

.nav_an1{color: #FFF; background: url("../imgs/admin_top_nav_x.jpg") repeat-x 0 -35px;}
.nav_an1 em{color: #FFF;}
.nav_an1:hover{color: #FFFF00;}
.nav_an1:hover em{color: #FFFF00;}
.nav_an2{color: #333;}
.nav_an2:hover{color: #FF6600;}
.nav_an2:hover em{color: #FF6600;}

.menu_title{line-height: 26px; text-align: center; color: #999; border-bottom: #DADCDF 1px solid; background: url("../imgs/admin_top_nav_x.jpg") repeat-x;}
.menu_ct{padding-bottom: 15px;}
.menu_ct div div{height: 28px; line-height: 28px; font-weight: bold; padding: 0 5px;}
.menu_ct .title{cursor: pointer; width: 140px; color: #666; display: inline-block;}
.menu_ct .jian{cursor: pointer; background-position: -306px -82px; padding: 0 5px;}
.menu_ct .jia{cursor: pointer; background-position: -306px -57px; padding: 0 5px;}
.menu_an_bg1{background-position: 0px -120px;}
.menu_an_bg2{background-position: 0px -155px;}
.menu_list li{padding: 6px; font-weight: normal; border: none;}
.menuTwo{display: none;}
.menu_list{display: none;}

.top_nav .other{float: right; width: 25px; text-align: center; border-left: #6FB737 1px solid;}
.top_nav .other a{padding: 3px 6px; background-position: -329px -53px;}
.top_nav .other a:hover{background-position: -329px -78px;}


/* Content */
.copyright{height:28px;line-height: 25px; color: #999; text-align: center; border-top: #DADCDF 1px solid;}
.line{height: 10px; background: url("../imgs/admin_top_nav_x.jpg") 0 -71px repeat-x; border-radius: 3px;}

.tb_ct{width: 100%; border-collapse: collapse; background: #F4F7FA;}
.tb_left{width: 170px; vertical-align: top; border-top: #DADCDF 1px solid; border-left: #DADCDF 1px solid; border-right: #6FB737 1px solid;}
.tb_line{width: 16px; vertical-align: top; background: url("../imgs/admin_tb_line_y.jpg") repeat-y #FFF;}
.tb_line .left_show{cursor: pointer; position: relative; top: -1px; width: 12px; height: 80px; background-position: -200px -110px;}
.tb_right{ vertical-align: top; background: #FFF;min-width: 550px;}

/* 数据表格 */
.table_list{width: 100%; border-collapse: collapse; text-align: center; border-top: #6FB737 2px solid; background: #FFF; box-shadow: 1px 1px 3px #BBB;}
.table_list td{border: #BBB 1px solid; padding: 7px 5px;}
td.title,tr.title{color: #666; font-weight: bold; background: url("../imgs/admin_tb_x.jpg") repeat-x #F4F7FA;}

.table_list_show{width: 100%; border-collapse: collapse; text-align: center; background: #FFF; margin: 0 auto;}
.table_list_show td{border: #CFCFCF 1px solid; padding: 5px;}

.table_add{width: 100%; border-collapse: collapse;}
.table_add td{padding: 5px;}

/**表格换行颜色*/
.tr_odd{background: #F4F7FA;}
.tr_over{background: #E2ECF7;}

/**搜索框*/
.search_box{width: 360px;border-collapse: collapse;}
.search_box td{padding: 5px;}

/** 列表导航*/
/* Action */
.action{width: 100%; border-collapse: collapse; line-height: 30px; border: #BBB 1px solid; background: #F4F7FA; color: #999; border-radius: 3px 0 0 3px;}
.action td{padding: 0 5px;}
.action .title{width: 80px; color: #666; text-align: center; font-weight: bold; border-right: #BBB 1px solid; background: #FFF;}
.action_ct li{float: left; padding: 0 8px;}
.action_ct li.history{float: right; padding: 0 8px;}
.action_ct li a:hover em{color: #FF6600;}

/**多选框*/
.check_box a{font-family: 'icomoon'; font-style: normal; font-weight: normal; padding: 2px 6px;}
a.check_all:before {content: "\e054";}
a.check_none:before {content: "\e055";}

/** 分页*/
.page{height: 50px; line-height: 50px; text-align: center; color: #999;}
.pagelist span{padding: 0 3px;}
.pagelist span a{border: #ccc 1px solid; background: #F6F6F6; color: #333; padding: 3px 6px;}
.pagelist span a:hover{border: #6FB737 1px solid; background: #F5FBF4; color: #6FB737;}
.pagelist span.page_cur{border: #ccc 1px solid;color: #333; font-weight: bold;padding: 3px 6px;margin:0px 3px}

/** button */
.btn_submit{cursor: pointer; height: 32px; padding: 0 15px; border-radius: 5px; box-shadow: 1px 1px 3px #999;border: #999 1px solid; background-color: #F2F2F2; color: #666;background: url("../imgs/admin_top_nav_x.jpg") repeat-x;}
.btn_submit:hover{cursor: pointer; height: 32px; padding: 0 15px; border-radius: 5px; box-shadow: 1px 1px 3px #999;border: #999 1px solid; background-color: #F2F2F2; color: #fff;background: url("../imgs/admin_top_nav_x.jpg") repeat-x 0 -35px;}

/**表单验证*/
label.error{color:red; white-space:nowrap; background:url(../imgs/error.png) no-repeat left center;padding-left:18px;margin-left: 5px}
label.success{color:#71b83d; background:url(../imgs/right.png) no-repeat left center;padding-left:18px;margin-left: 5px}
label.loading{padding-left:20px; background:url(../imgs/onLoad.gif) no-repeat left center;padding-left:18px;margin-left: 5px}


/* ICO 图标 */
.ico-home:before {content: "\21";}
.ico-system:before {content: "\e00e";}
.ico-web:before {content: "\e0ca";}
.ico-help:before {content: "\e037";}

.ico-disktop:before {content: "\e201";}
.ico-user:before {content: "\69";}
.ico-pwd:before {content: "\e005";}
.ico-role:before {content: "\e0d1";}
.ico-permission:before {content: "\e0d0";}

.ico-menu:before {content: "\e0b3";}
.ico-setting:before {content: "\e00f";}

.ico-locked:before {content: "\e00b";}
.ico-unlocked:before {content: "\e00c";}

.ico-logs:before {content: "\49";}
.ico-db:before {content: "\51";}

.ico-new:before {content: "\36";}
.ico-copy:before {content: "\37";}

.ico-enable:before {content: "\e054";}
.ico-disable:before {content: "\e055";}

.ico-list:before {content: "\e0cb";}
.ico-history:before {content: "\4e";}

.ico-search:before {content: "\7d";}
.ico-add:before {content: "\e093";}
.ico-edit:before {content: "\25";}
.ico-del:before {content: "\e009";}
.ico-audit:before {content: "\e08a";}
